Deductive Databases with Incomplete Information
نویسندگان
چکیده
We consider query processing in deductive databases with incomplete information in the form of null values. We motivate the problem of extracting the maximal information from a (deductive) database in response to queries, and formalize this in the form of conditional answers. We give a sound and complete top-down proof procedure for generating conditional answers. We also extend the well-known magic sets method to handle null values, and show that the transformed program executed by semi-naive evaluation (with minor extensions) is correct in the sense that it will generate all and only valid conditional answers w.r.t. the original program.
منابع مشابه
Intuitionistic Interpretation of Deductive Databases with Incomplete Information
Dong, F. and L.V.S. Lakshmanan, Intuitionistic interpretation of deductive databases with incomplete information, Theoretical Computer Science 133 (1994) 267-306. The aim of this paper is to build the relationship between deductive databases with incomplete information and hypothetical reasoning using embedded implications. We first consider the semantics of deductive databases with incomplete ...
متن کاملQuerying and Updating Constraint Databases with Incomplete Information
It is the aim of the research described in this paper is to to extend the work to deductive databases by proposing a theory of indefinite deductive constraint databases (IDCDs). This model provides a useful and natural representation of partial and infinite information. As a result of basing our representation of incomplete information on constraints, we can easily extend our model in order to ...
متن کامل5. Discussion 4. an Example 3.3 Uncertain Information 3.2 Inconsistent Information 3. a General Framework for Managing Imperfect Information 3.1 Incomplete Information
Many different models for handling imperfect information have been proposed in the context both of databases and of artificial intelligence. In general these are either symbolic methods for handling incomplete information or numerical models for handling imprecision, vagueness or uncertainty, and all typically handle a different aspect of the problem. In this paper we suggest that in order to p...
متن کاملDISLOG – A Disjunctive Deductive Database Prototype
DISLOG is a system for reasoning in disjunctive deductive databases. It seeks to combine features of disjunctive logic programming, such as the support for incomplete information, with those of deductive databases, such as all–result inference capabilities. Several basic operators are provided for logical and non–monotonic reasoning: The logical consequence operator derives all logically implie...
متن کاملDefault Databases: Extending the Approach of Deductive Databases Using Default Logic
Extending the relational data model using classical logic to give deductive databases has some signiicant beneets. In particular, classical logic rules ooer an eecient representation: a universally quantiied rule can represent many facts. However, classical logic does not support the representation of general rules, or synonymously defaults. General rules are rules that are usually valid, but o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1992